dear spectators - Spanish English Dictionary